seedless lime - French English Dictionary